<?
	global $aMenu;
	$oMenu = new Menu('body_main', 'menuitem', 'menu', $this->aDatos[$cTemplateId][bSeleccion] );
	$oMenu->setValue($aMenu[cCamino] . $aMenu[ncMenu] . '.' );
	$cCamino = $this->oDatabase->getData( 'SELECT cCamino FROM gtMenu WHERE ncMenu = ' . $this->aDatos[$cTemplateId][ncMenu] );
	armarMenu ( $this->oDatabase, $oMenu, $this->aDatos[$cTemplateId][ncMenu] , $this->getLanguage(), $this->aDatos[$cTemplateId][nExpandido] ,  $this->aDatos[$cTemplateId][cFiltro] , $cCamino  . $this->aDatos[$cTemplateId][ncMenu] . '.' );

	if ( $this->aDatos[$cTemplateId][nMax]  && count($oMenu->aMenu) <=  $this->aDatos[$cTemplateId][nMax]  )
		echo "<div class='subtitulo'>" . mostrar_termino( 'LBL_TODOS', $this->oDatabase, $this->getLanguage()  ) ."</div>";

	$oInputList = new InputList('Menu', 'cLink' );
	$oInputList->setStyle('width:100px');
	$oInputList->setOnchange('location.href = this.value; ' );
	if ( $this->aDatos[$cTemplateId][nMax]  && count($oMenu->aMenu) >  $this->aDatos[$cTemplateId][nMax]  )
	{
		$cLabelRestantes = 'LBL_TODOS';
		$nDesde = 0 ;
		if ( $this->aDatos[$cTemplateId][nTipoLimite] == 2 )
		{
			$nDesde = $this->aDatos[$cTemplateId][nMax]  ;
			$cLabelRestantes = 'LBL_VER_MAS';
		}
		$nqMenu = count($oMenu->aMenu) ;
		for( $nIndex = $nDesde ; $nIndex < $nqMenu; $nIndex++ )
			$oInputList->addOption( str_replace('&amp;rf=action' , '', $oMenu->aMenu[$nIndex][2]) , $oMenu->aMenu[$nIndex][1]  );
		$nIndexSwitch  = -1;
		for( $nIndex = $nqMenu  ; $nIndex >= $this->aDatos[$cTemplateId][nMax] ; $nIndex-- )
		{
			if ( substr($aMenu[cCamino] . $aMenu[ncMenu] . '.' , 0, strlen($oMenu->aMenu[$nIndex][10]) ) !=  $oMenu->aMenu[$nIndex][10] )
				unset($oMenu->aMenu[$nIndex]);
			else
				$nIndexSwitch = $nIndex;
		}
		if ( $nIndexSwitch  != -1 )
		{
			$oMenu->aMenu[$this->aDatos[$cTemplateId][nMax]] = $oMenu->aMenu[$nIndexSwitch ];
			if ( $nIndexSwitch > 10 ) 
				unset($oMenu->aMenu[$nIndexSwitch]);
		}
	}
	$oMenu->makeHTML() ; 

	if ( $cLabelRestantes ) 
	{
		echo "<div class='subtitulo'>" . mostrar_termino( $cLabelRestantes , $this->oDatabase, $this->getLanguage()  ) ."</div>";
		echo $oInputList->make();
	}
?>